home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / swingall.jar / javax / swing / text / html / StyleSheet$LargeConversionSet.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-07-15  |  1.4 KB  |  45 lines

  1. package javax.swing.text.html;
  2.  
  3. import javax.swing.text.AttributeSet;
  4. import javax.swing.text.SimpleAttributeSet;
  5. import javax.swing.text.StyleConstants;
  6.  
  7. class StyleSheet$LargeConversionSet extends SimpleAttributeSet {
  8.    // $FF: synthetic field
  9.    private final StyleSheet this$0;
  10.  
  11.    public StyleSheet$LargeConversionSet(StyleSheet var1) {
  12.       this.this$0 = var1;
  13.    }
  14.  
  15.    public StyleSheet$LargeConversionSet(StyleSheet var1, AttributeSet var2) {
  16.       super(var2);
  17.       this.this$0 = var1;
  18.    }
  19.  
  20.    public Object getAttribute(Object var1) {
  21.       if (var1 instanceof StyleConstants) {
  22.          CSS.Attribute var2 = StyleSheet.access$0(this.this$0).styleConstantsKeyToCSSKey((StyleConstants)var1);
  23.          if (var2 != null) {
  24.             Object var3 = super.getAttribute(var2);
  25.             if (var3 != null) {
  26.                return StyleSheet.access$0(this.this$0).cssValueToStyleConstantsValue((StyleConstants)var1, var3);
  27.             }
  28.          }
  29.       }
  30.  
  31.       return super.getAttribute(var1);
  32.    }
  33.  
  34.    public boolean isDefined(Object var1) {
  35.       if (var1 instanceof StyleConstants) {
  36.          CSS.Attribute var2 = StyleSheet.access$0(this.this$0).styleConstantsKeyToCSSKey((StyleConstants)var1);
  37.          if (var2 != null) {
  38.             return super.isDefined(var2);
  39.          }
  40.       }
  41.  
  42.       return super.isDefined(var1);
  43.    }
  44. }
  45.